
CC=gcc
C_FLAGS=-Wall -g -c -O2 
LIBS=-L.. -lmatvec -lm
INCLUDES=-I.. -I.

OBJS=mtxaddsub.o mtxmult.o mtxinv.o mtxdet.o

mtx: $(OBJS)
	$(CC) $(OBJS) mtx.c -o mtx $(LIBS) $(INCLUDES)

.c.o:
	$(CC) $(C_FLAGS) $< $(INCLUDES)

install:
	cp mtx /usr/local/bin

clean:
	rm -f *.o

dist-clean: clean
	rm -f mtx
